Page({
  data: {
    userInfo: {
      avatar: '',
      nickName: '',
    },
  },
  // 在onShow钩子里发请求，这样，每次更新后回到“我的”页面时能实时刷新
  onShow() {
    // 进入页面直接发请求
    this.getInfo()
  },
  async getInfo() {
    const {
      code,
      data
    } = await wx.$http.get('/userInfo')
    if (code !== 10000) return wx.$utils.toast('更新用户信息失败')
    console.log(code, data)
    this.setData({
      'userInfo.avatar': data.avatar,
      'userInfo.nickName': data.nickName,
    })
  },
  goLogin() {
    wx.navigateTo({
      url: '/pages/login/index',
    })
  }
})